Kreativekorp\Barcode D

Total Complexity 612
Dependencies 0
Dependents 1
Total lines 3,193
Lines of code 2,163
Logical lines of code 1,518
Comment lines 0
Methods 70
Properties 22

Methods 70

Method Rating Maintainability Complexity Lines of code
qr_create_matrix()
D
34 41 78
dispatch_encode()
D
40 37 41
code_128_normalize()
D
33 31 105
encode_and_calculate_size()
C
42 29 38
dmtx_place_data()
C
44 27 37
qr_encode_data()
B
42 21 45
qr_penalty_3()
B
50 20 24
linear_render_svg()
B
38 17 66
qr_encode_kanji()
B
42 16 50
linear_render_image()
A
42 14 47
dmtx_create_matrix()
A
44 13 45
qr_penalty_2()
A
55 14 17
render_svg()
A
47 13 31
qr_penalty_1()
A
49 13 30
render_image()
A
48 13 28
dmtx_encode_data()
A
45 12 41
code_93_ascii_encode()
A
39 10 66
upc_a_normalize()
A
45 10 40
ean_13_encode()
A
41 8 67
matrix_render_svg()
A
46 10 34
qr_encode_numeric()
A
45 8 42
matrix_render_image()
A
49 8 28
qr_mask()
A
60 9 12
upc_e_normalize()
A
47 7 42
code_93_encode()
A
43 6 54
allocate_color()
A
47 7 37
qr_encode_alphanumeric()
A
43 6 51
code_39_ascii_encode()
A
43 6 51
upc_e_encode()
A
45 6 48
dmtx_place_3()
S
61 9 10
dmtx_place_4()
S
61 9 10
dmtx_place_2()
S
61 9 10
dmtx_place_1()
S
61 9 10
ean_8_normalize()
S
50 7 27
output_image()
S
51 7 26
ean_13_normalize()
S
52 7 23
upc_a_encode()
S
41 3 78
qr_finalize_matrix()
S
44 5 48
qr_encode_binary()
S
47 5 37
qr_encode_ec()
S
48 5 34
dispatch_render_image()
S
56 6 18
dispatch_render_svg()
S
57 6 17
ean_8_encode()
S
43 3 60
dispatch_calculate_size()
S
62 6 11
dmtx_ec_divide()
S
55 5 19
qr_ec_divide()
S
55 5 19
itf_encode()
S
45 3 48
dmtx_ec_interleave()
S
59 5 15
qr_ec_interleave()
S
59 5 15
qr_penalty_4()
S
57 5 15
qr_apply_mask()
S
61 5 12
code_128_encode()
S
52 4 23
matrix_dot_svg()
S
47 3 36
code_39_encode()
S
46 2 45
dmtx_detect_version()
S
65 5 8
codabar_encode()
S
51 3 28
dmtx_place_b()
S
62 4 11
matrix_dot_image()
S
52 3 26
qr_detect_version()
S
63 4 10
qr_apply_best_mask()
S
59 3 15
qr_detect_mode()
S
64 4 9
qr_ec_split()
S
60 3 13
dmtx_ec_split()
S
62 3 11
linear_calculate_size()
S
64 3 9
dmtx_encode_ec()
S
65 2 8
qr_encode()
S
60 1 13
matrix_calculate_size()
S
61 1 13
dmtx_encode()
S
62 1 11
qr_penalty()
S
68 1 7
dmtx_place_0()
S
62 1 10